#include <iostream>
#include <vector>
using namespace std;

int main() {
    // 定义一个数组
    int arr[] = {1, 2, 3, 4, 5};
    int arrSize = sizeof(arr) / sizeof(arr[0]);

    std::cout << "int的长度是："<<sizeof(int) << endl;

    std::cout<<"arr[0]的长度是："<<sizeof(arr[0])<<endl;

    // 定义一个vector
    std::vector<int> vec;

    // 正面的语句插入数组到vector中 
    vec.insert(vec.end(), arr, arr + arrSize);

    
    vec.insert(vec.begin()+2, arr,arr+arrSize);

    // 打印vector中的元素
    for (int i : vec) {
        std::cout << i << " ";
    }
    std::cout << std::endl;

    return 0;
}
